Print and PDF Options

COMP 4000 [0.5 credit] Distributed Operating Systems


An advanced course on the software infrastructure supporting large-scale cloud computing applications. Topics may include: distributed file systems, distributed databases, overlay networks, container orchestration, coordination services, security and privacy services, and large-scale AI pipelines.
Includes: Experiential Learning Activity
Prerequisite(s): (COMP 3000 or SYSC 4001) and (COMP 3203 or SYSC 4602).
Also offered at the graduate level, with different requirements, as COMP 5102, for which additional credit is precluded.
Lectures three hours a week.

Computer Science

Graduate Calendar

http://calendar.carleton.ca/grad/gradprograms/computerscience/

The following graduate courses are offered by the joint Ottawa-Carleton Institute for Computer Science (OCICS). The institute comprises the School of Electrical Engineering and Computer Science (EECS) at the University of Ottawa and the School of Computer Science (SCS) at Carleton University. Typically, the courses with COMP (CSI) designation are offered by SCS and the courses with CSI (COMP) designation are offer by EECS. Note that not all of the following courses are offered in a given year. For an up-to-date statement of course offerings or to determine the term of offering, consult central.carleton.ca . The courses are grouped according to research areas as follows:

Political Science

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/politicalscience/

...Relations and World Politics 4000-level Seminar Departmental...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...

Economics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/economics/

...COMP 1405 may replace COMP 1005 and COMP...a 0.5-credit 4000 level ECON elective...

Mathematics and Statistics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/mathematicsandstatistics/

...3806 , COMP 3806 (no longer offered), COMP 3800...in ECON at the 4000-level. Qualified students...

Psychology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/psychology/

...taking any of the 4000-level BUSI courses...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...

Bachelor of Arts

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/regulations/academicregulationsandrequirementsforthebachelorofartsdegree/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Under Construction

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/regulations/ba/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

African Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/africanstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Anthropology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/anthropology/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Applied Linguistics and Discourse Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/appliedlinguisticsanddiscoursestudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Art History

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/arthistory/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Biology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/biology/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Canadian Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/canadianstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Childhood and Youth Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/childhoodandyouthstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Communication and Media Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/communicationstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Criminology and Criminal Justice

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/criminologyandcriminaljustice/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

English

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/english/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Environmental Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/environmentalstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

European and Russian Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/europeanandrussianstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Film Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/filmstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

French

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/french/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Geography

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/geography/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Geomatics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/geomatics/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Greek and Roman Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/greekandromanstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

History

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/history/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

History and Theory of Architecture

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/historyandtheoryofarchitecture/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Human Rights and Social Justice

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/humanrights/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Indigenous Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/indigenousstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Law

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/law/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Linguistics (Bachelor of Arts)

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/linguistics-ba/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Linguistics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/linguistics/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Music

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/music/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Open Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/openstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Philosophy

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/philosophy/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Religion

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/religion/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Sociology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/sociology/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Undeclared

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/undeclared/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Women's and Gender Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/womensandgenderstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...